garbage grinders - French English Dictionary